package com.health.home.mapper;

import com.health.home.domain.po.TmedicinePo;
import com.health.home.domain.vo.TmedicineVo;

import java.util.List;

/**
 * @author xpz
 * @date 2024/12/11 22:32
 */
public interface TmedicineMapper {

    /**
     * 药品信息查询对接 患者前端app
     * @return
     */
    List<TmedicinePo> temdicineList();

    /**
     * 药品信息查询对接 后端管理
     * @param tmedicineVo
     * @return
     */
    List<TmedicinePo> pharmaceuticalsLists(TmedicineVo tmedicineVo);

    /**
     * 新增药品信息
     * @param tmedicinePo
     */
    void pharmaceuticalsAdd(TmedicinePo tmedicinePo);

    /**
     * 编辑药品信息
     * @param tmedicinePo
     */
    void pharmaceuticalsUpdate(TmedicinePo tmedicinePo);

    /**
     * 删除药品信息
     * @param id
     * @return
     */
    int removeByIdDelete(Integer id);

}
